================================================================
1.15.8.67156.1
================================================================
* nUI_Button.lua
* nUI_UnitPower.lua
> Removed debug code .. sorry for the text spam

================================================================
1.15.8.67156.0
================================================================
* nUI_Button.lua
> Made sure that the overlay coloring is set before working out 
alternatives ( code taken from Classic version)

================================================================
1.15.8.64130.0
================================================================
* nUI_Layout_Default_Dashboard.lua
> Adjusted default layout so that action bars are positioned based on Blizzards uiScale setting set to off which is the default
> Also, action button, tracker bars and panel buttons in Dashboard area are anchored to Dashboard rather than other frames

* nUI_Layout_Default_Console.lua
> Similar to the dashboard, the frames have been adjusted to anchor to the TopBars frame rather than the MicroMenu.

* nUI_HUDSkin_HealthPower_Target.lua
* nUI_HUDSkin_Player_Target_Target.lua
* nUI_HUDSkin_Main_Target.lua
> Adjusted the range text to appear at the bottom of the hud area.  Hopefully less overlapping here.

* nUI_Movers.lua
* localization.lua
* constants.lua
> Added slash command /nui resetmovers to reset the mover positions to their default values for the current character

** IMPORTANT ** 
nUI's scaling system has been found to interfere with Blizzards scaling.  
I only really noticed it since Dragonflight but might have been there earlier.
Because it is used throughout the addon it will be hard to fix.  So, instead I have introduced a way around the issue. 
Most nUI controlled frames have a mover attached to it which allows you to move it.  
If you do find you need to adjust Blizzards uiScale value, then you can use the movers to adjust any frames that haven't self adjusted.
Not all frames are a part of the mover system, but, hopefully they won't need to be moved.




================================================================
1.15.7.61582.0
================================================================
* nUI_LogoButton.blp
> For some reason this image file wasn't 100% valid and Blizzards 
latest changes on Retail and possibly Mists Classic might filter or
have already filtered down to this version of WoW.

I haven't been able to crash it on command like I could in Retail, 
because this change appears to fix the memory related crash to desktop 
issue people including myself were having on Retail, it will hopefully
fix or stop it from happening on Classic.

================================================================
1.15.5.57716.0
================================================================
* nUI_Minimap.lua
> MiniMapWorldMapButton code block removed

* nUI.xml
> Removed old Backdrop code block


================================================================
1.15.4.56817.0
================================================================
* nUI_Minimap.lua
> Minimap frame name changed ... again ... 

* nUI.lua
> alpha value was out of 0 .. 1 range so corrected. 


================================================================
1.15.2.54262.0
================================================================
Added the changes applied in 1.15.0.52409.0a

And ... 

* nUI_Button.lua
> Attempt to fix this error message
23x Usage: self:SetVertexColor(color [, a])
[string "=[C]"]: in function `SetVertexColor'
[string "@nUI/Bars/nUI_Button.lua"]:1263: in function <nUI/Bars/nUI_Button.lua:1110>

> Another attempt at getting rid of the duplicate grid when moving buttons
> It was basically adjusting the normaltexture alpha value we had preset before. 


================================================================
1.15.0.52409.0a
================================================================
* nUI_Button.lua
> Removed normal texture layer .. again .. hopefully permanently
> This is done by setting the alpha value to 0 so it is invisible.
> However, the grid frame still shows when you are moving icons around.

================================================================
1.14.4.51535.1
================================================================
* nUI_ButtonBar.lua
* nUI_Hud.lua
* nUI_InfoPanel.lua
* nUI_UnitPanel.lua
> Commented out reference to the keybinding instructions and the 
> call to the nUI keybinding frame from the above buttons.


================================================================
1.14.4.51535.0
================================================================
The following might not be the only issues caused by the additions Blizzard did without details
But, they are ones that happened on log in.


Error : Not sure why it happens but for some reason, nUI's Key Binding frame causes issues with nUI's Keybinding system
3x ...aceBlizzard_BindingUI/Blizzard_BindingUI.lua:156: attempt to index field 'key1Button' (a nil value)
> nUI_Integration.xml - Commented out nUI's Keybinding Frame
> Bindings.xml - Made adjustments to use the new constant based Category values to create addon based keybinds
> localization.lua and other localization files - Added US/UK English based constants for the new Keybinding categories 

Error: This is due to a change forcing binary values to 0 and 1 rather than nil for 0
83x ...youts/Default/InfoPanels/nUI_InfoPanel_CombatLog.lua:426: attempt to call field 'showButtons' (a nil value)
> nUI_InfoPanel_CombatLog.lua - Changed nil to 0

Error: Not quite the same reason, but, in this case the alpha should be going from 0 to 1 but was hitting a value more than 1 due to a coding error
3x nUI/Main/nUI.lua:366: bad argument #1 to 'SetAlpha' (Usage: self:SetAlpha(alpha))
> nUI.lua - Calculation corrected to get range between 0 and 1

Error: This is linked to the Blizzard Achievement addon that wasn't added until Wrath
37x ...ns/Blizzard_AchievementUI/Blizzard_AchievementUI.lua:680: attempt to index global 'AchievementMicroButton' (a nil value)

Error: These are linked to the Blizzard Calendar addon that wasn't added until Wrath
12x SharedXML/SharedUIPanelTemplates.xml:1474 Texture Texture: Unable to load atlas entry UI-Frame-DiamondMetal-Header-CornerRight
10x SharedXML/SharedUIPanelTemplates.xml:1480 Texture Texture: Unable to load atlas entry _UI-Frame-DiamondMetal-Header-Tile
16x SharedXML/SharedUIPanelTemplates.xml:1468 Texture Texture: Unable to load atlas entry UI-Frame-DiamondMetal-Header-CornerLeft
> nUI_Movers.lua - Commented out references to the Achievement and Calendar addons

Visual Issue : Buttons ( action buttons and bag bar buttons ) keep having their Normal textures reapplied by Blizzard.

> nUI_Button.lua - Set normal texture alpha to invisible 
> nUI_BagBar.lia - Set normal texture alpha to invisible


================================================================
1.14.3.46575.0
================================================================
Based on nUI 2.5.1.38988.0

* nUI_Minimap.lua - Renamed MinimapTracking back to MinimapTrackingFrame
* nUI_Movers.lua - Removed GuildBankUI mover frame

================================================================
1.13.2.31727.3
================================================================
After some confusion over what people were talking about rofl 
I finally realised that the MinimapTracking frame had its name 
changed from MinimapTrackingFrame to MinimapTracking so changed 
it back for Classic.   And restored the code that kept it out of
the button bag.  It is now nicely placed as the first icon on the 
top left outside of the minimap if nUI is managing the minimap.

Files Changed:
* nUI_ButtonBag.lua - Added MinimapTrackingFrame to the excluded
icon list
* nUI_Minimap.lua - Located MinimapTrackingFrame icon to the top
left external portion of the minimap.


================================================================
1.13.2.31727.2
================================================================
> Where is my Quest Watcher ? Oops

* nUI_Movers.lua - Forgot to make sure the original QuestWatchFrame
is added to the watcher system

================================================================
1.13.2.31727.1 
================================================================
> Implemented the Fixes applied since Classic went live
> Details below

================================================================
1.13.2.31727.0f ( Various Bugs ) - Never Uploaded
================================================================

> Includes Fixes applied under the following beta update versions:
* 1.13.2.31650.0a - Grouping up caused unknown role errors
* 1.13.2.31650.0a - Wrong Level showing
* 1.13.2.31650.0c - Chatframe buttons on the left and off screen
* 1.13.2.31650.0e - Questie Compatibility
* 1.13.2.31650.0f - Error while inspecting someone
* 1.13.2.31650.0g - Keybinds not saving between sessions
* 1.13.2.31650.0h - Hunter/Warlock pet problems
* 1.13.2.31650.0j - TitanClassic support
* 1.13.2.31650.0l - Group Loot not showing
* 1.13.2.31650.0l - Button Bag error while in combat

> Files Changed:

* nUI_ChatFrame.lua - Removed nUI's Button Positioning code as it 
caused issues with undocked frames being docked again but positioned
them so that they are off screen and the text flow was within the box.   
> The only limitation now is that resizing won't allow you to fit inside 
the frame.  /nUI rl will reposition the frames if nUI is managing them.
> Also removed the ChatConversationButton and FriendsMicroButton which 
doesn't exist in Classic.
> Also stopped the ChatButton from flashing on mouseover.

* nUI_UnitLevel.lua - Ensure we are looking at the player data for player level updating
> 1st Choice : nUI_Unit.PlayerInfo.level for the stored player level
> 2nd Choice : unit_info.level for the recently stored unit level if its for the player
> 3rd Choice : UnitLevel( "player" ) to get a new version of the data if none exist
> Hopefully this will help resolve some of the unit level issues being seen

* nUI_Role.lua - Removed Tank/Healer/DPS Roles as non existant
* nUI_PetBar.lua - Applies Normal texture removal in use on other bars but not the Classic Pet Bar
* nUI_Units.xml - Added nUI_UnitHappiness.lua file
* nUI_Unit.lua - Added code from old version of nUI to create the PetFeeder/Happiness Button
* nUI_UnitHappiness.lua - Taken from an old version of nUI 
* nUI_PetFeeder.lua - Taken from an old version of nUI
* nUI_UnitSkin_SoloPet.lua - Added PetFeeder/Happiness Button
* nUI_UnitSkin_PartyPet.lua - Added PetFeeder/Happiness Button
* nUI_UnitSkin_Raid10Pet.lua - Added PetFeeder/Happiness Button
* nUI_UnitSkin_Raid25Pet.lua - Added PetFeeder/Happiness Button
* nUI_UnitSkin_Raid40Pet.lua - Added PetFeeder/Happiness Button
* nUI_Movers.lua - Removed Group Loot from nUI's Mover System
* nUI_ButtonBag.lua - Delay opening of the button bag if in combat. 

* nUI_BrokerDisplay.lua - Changed Titan to TitanClassic for compatibility
> Remember that you will still need to use the mover system as the rest of the frames
> will not auto shift only the top and bottom bars will shift.  
> You may also need to use the /nui hud vofs x slash command to raise the hud area so 
> that the range text is not intruding.


================================================================
1.13.2.31727.0e ( Login Errors ) - Never Uploaded
================================================================
> Errors Reported by Bugsack:
* nUI\Bars\nUI_ButtonBar.lua:308: attempt to index global 'OverrideActionBarLeaveFrameLeaveButton' (a nil value)
* nUI\Integration\nUI_Minimap.lua:310: attempt to index global 'QueueStatusMinimapButton' (a nil value)
* nUI\Integration\nUI_Minimap.lua:323: attempt to index global 'MiniMapTracking' (a nil value)
* nUI\Plugins\nUI_Location.lua:417: attempt to index global 'MiniMapInstanceDifficulty' (a nil value)
* nUI\Bars\nUI_TrackerBars.lua:121: attempt to index field 'options' (a nil value)
* nUI\Units\nUI_UnitFeedback.lua:694: attempt to call global 'UnitThreatSituation' (a nil value)
* nUI\Bars\nUI_ButtonBar.lua:106: attempt to call global 'SaveBindings' (a nil value)
* nUI\Bars\nUI_SpecialBars.lua:204: attempt to index global 'nUI_PossessBar' (a nil value)

> Files Changed:
* nUI_ButtonBar.lua - Removed OverrideActionBarLeaveFrameLeaveButton references
* nUI_Minimap.lua - Removed QueueStatusMinimapButton and GarrisonLandingPageMinimapButton and MinimapTracking references
* nUI_UnitFeedback.lua - Removed Threat Functionality
* nUI_ButtonBar.lua - Changed SaveBindings to AttemptToSaveBindings
* nUI_KeyBinding.lua - Changed SaveBindings to AttemptToSaveBindings
* nUI_Location.lua - Removed reference to MiniMapInstanceDifficulty
* nUI_TrackerBars.lua - Only update options if they are ready to be updated
* nUI_SpecialBars.lua - Removed remaining references to PossessBar


================================================================
1.13.2.31727.0d ( Login Errors ) - Never Uploaded
================================================================
> Errors Reported by Bugsack:
* nUI\Plugins\nUI_Movers.lua:625: attempt to index global 'VehicleSeatIndicator' (a nil value)
* nUI\Bars\nUI_ButtonBar.lua:303: attempt to call global 'GetVehicleBarIndex' (a nil value)
* nUI\Integration\\nUI_Minimap.lua:464: attempt to index local 'objectiveFrame' (a nil value)
* nUI\Bars\nUI_MicroMenu.lua:144: attempt to index local 'firstButton' (a nil value)
* nUI\Bars\nUI_TrackerBars.lua:121: attempt to index field 'options' (a nil value)
* nUI\Units\nUI_UnitCasting.lua:505: attempt to call upvalue 'UnitCastingInfo' (a nil value)

> Files Changed:
* nUI_Movers.lua - Removed last VehicleSeatIndicator reference
* nUI_ButtonBar.lua - Removed GetVehicleBarIndex references
* nUI_Minimap.lua - Replaced ObjectiveTracker with QuestWatchFrame
* nUI_MicroMenu.lua - First Button is the CharacterButton not Store or EncounterJournal
* nUI_UnitCasting.lua - Replaced UnitCastingInfo and UnitChannelInfo to CastingInfo and ChannelInfo for players only.

================================================================
1.13.2.31727.0c ( Login Errors ) - Never Uploaded
================================================================
> Errors Reported by Bugsack:
* nUI\Bars\nUI_CooldownBar.lua:363: Attempt to register unknown event "EQUIPMENT_SETS_CHANGED"
* nUI\Bars\nUI_MicroMenu.lua:99: hooksecurefunc(): MainMenuMicroButton_PositionAlert is not a function
* nUI\Units\nUI_UnitChange.lua:160: Attempt to register unknown event "PLAYER_FOCUS_CHANGED"
* nUI\Units\nUI_UnitRange.lua:232: Attempt to register unknown event "PLAYER_SPECIALIZATION_CHANGED"
* nUI\Units\nUI_UnitSpec.lua:207: Attempt to register unknown event "PLAYER_TALENT_UPDATE"
* nUI\Units\nUI_UnitThreat.lua:139: Attempt to register unknown event "UNIT_THREAT_LIST_UPDATE"
* nUI\Plugins\nUI_Movers.lua:660: attempt to index global 'VehicleSeatIndicator' (a nil value)
* nUI\Bars\nUI_ButtonBar.lua:304: attempt to call global 'GetOverrideBarIndex' (a nil value)
* FrameXML\SecureHandlers.lua:761: Invalid reference frame > nUI\Bars\nUI_SpecialBars.lua:325:
* nUI\Main\nUI-1.13.2.31727.0a.lua:562: attempt to index field 'nUI: Cannot register %s for skinning... frame does not have an applySkin() method' (a nil value) > nUI\Units\nUI_UnitRange.lua:202
* nUI\HUD\nUI_HUD.lua:1281: attempt to call method 'registerUnitChangeCallback' (a nil value)
* nUI\Units\nUI_UnitCache.lua:634: attempt to call method 'updateSpecInfo' (a nil value)
* nUI\Integration\nUI_Minimap.lua:464: attempt to index local 'objectiveFrame' (a nil value)
* nUI\Integration\nUI_ChatFrame.lua:68: attempt to index global 'QuickJoinToastButton' (a nil value)
* nUI\Bars\nUI_TrackerBars.lua:121: attempt to index field 'options' (a nil value)
* nUI\Units\nUI_UnitReaction.lua:400: attempt to call method 'registerUnitChangeCallback' (a nil value)
* nUI\Units\nUI_UnitRange.lua:219: attempt to call method 'refreshRangeCallbacks' (a nil value)
* nUI\Units\nUI_UnitThreat.lua:104: attempt to call method 'refreshThreatCallbacks' (a nil value)

> Files Changed:
* nUI_CooldownBar.lua - Removed Equipment Sets Functionality
* nUI_MicroMenu.lua - Removed MainMenuMicroButton Alert functionality (from the right file)
* nUI_UnitChange.lua - Removed Focus Functionality 
* nUI_UnitRange.lua - Removed Talent Specialization Functionality
* nUI_UnitSpec.lua - Replace Talent/Specialization Functionality with Point System
* nUI_UnitThreat.lua - Removed Threat List Events 
* nUI_Movers.lua - Removed Vehicle Seal Indicator Functionality and the rest of the Pet Battle stuff
* nUI_ButtonBar.lua - Removed OverrideActionBarIndex Command
* nUI_SpecialBars.lua - Removed PossessBar Functionality
* nUI_ChatFrame.lua - Removed QuickJoinToastButton Functionality

================================================================
1.13.2.31727.0b ( Login Errors ) - Never Uploaded
================================================================
> Errors Reported by Bugsack:
* nUI\Plugins\nUI_Location.lua:93: attempt to index global 'MiniMapInstanceDifficulty' (a nil value)
* nUI\Plugins\nUI_Movers.lua:955: Attempt to register unknown event "PET_BATTLE_OPENING_START"
* nUI\Bars\nUI_CooldownBar.lua:362: Attempt to register unknown event "PLAYER_TALENT_UPDATE"
* nUI\Bars\nUI_MicroMenu.lua:99: hooksecurefunc(): MainMenuMicroButton_PositionAlert is not a function
* nUI\Bars\nUI_PossessBar.lua:55: CreateFrame(): Couldn't find inherited node "PossessButtonTemplate"
* nUI\Bars\nUI_ExtraActionBar.lua:47: attempt to index local 'f' (a nil value)
* nUI\Bars\nUI_HonorBar.lua:159: Attempt to register unknown event "HONOR_XP_UPDATE"
* nUI\Bars\nUI_ArtifactBar.lua:178: Attempt to register unknown event "ARTIFACT_UPDATE"
* nUI\Bars\nUI_AzeriteBar.lua:223: Attempt to register unknown event "AZERITE_ITEM_POWER_LEVEL_CHANGED"
* nUI\Bars\nUI_TrackerBars.lua:66: attempt to index global 'AZERITE_POWER_BAR' (a nil value)
* nUI\Bars\nUI_BagBar.lua:377: attempt to call method 'lockFrame' (a nil value)
* nUI\Integration\nUI_Tooltips.lua:349: attempt to call method 'lockFrame' (a nil value)
* nUI\HUD\nUI_HUD.lua:1281: attempt to call method 'registerUnitChangeCallback' (a nil value)
* nUI\Units\nUI_UnitCache.lua:634: attempt to call method 'updateSpecInfo' (a nil value)
* nUI\Bars\nUI_ButtonBar.lua:830: attempt to call method 'lockFrame' (a nil value)

> Files Changed:
* nUI_Location.lua - Removed MiniMap and Guild InstanceDifficulty Functionality
* nUI_Movers.lua - Removed Pet Battle Events Functionality
* nUI_Cooldown.lua - Replace Talent/Specialization Functionality with Point System
* nUI_MicroMenu.lua - Removed MainMenuMicroButton Alert functionality
* nUI_PossessBar.lua - Removed file from this version of nUI
* nUI_ExtraActionBar.lua - Removed file from this version of nUI
* nUI_HonorBar.lua - Removed file from this version of nUI
* nUI_ArtifactBar.lua - Removed file from this version of nUI
* nUI_AzeriteBar.lua - Removed file from this version of nUI
* nUI_TrackerBars.lua - Removed additional tracker bars from its system

================================================================
1.13.2.31727.0a ( Dependency Missing ) - Never Uploaded
================================================================
> Classic doesn't have a Blizzard_ObjectiveTracker addon
> Files Changed:
* nUI.toc - Removed Dependency of Blizzard_ObjectiveTracker addon
          - Interface Number updated to Classic version

================================================================
1.13.2.31727.0 ( Base Code Retail ) - Never Uploaded
================================================================
Base Code from Retail is 8.2.0.31478.1




